Preview Rock formation at Praia da Ribeira da Janela beach, Ribeira da Janela, Porto Moniz, Madeira, Portugal, Atlantic, Europe Image ID: 1359-1148 Artist: Jan Miracky Purchase a commercial license Buy framed prints & more from our print store porto santo madeira portugal volcanic rock rock formation sea ocean coastline beach shore waves water blue sky pebble black smooth calm quiet nature landscape travel vacation destination scenic beautiful majestic island island life seascape holiday paradise