Stock Photo: Roof church at the Hemitage Monastery of St. John the Evangelist, UNESCO World Heritage Site, Patmos, Dodecanese, Greek Islands, Greece, Europe

Stock Photo: 1890-143292 Roof church at the Hemitage Monastery of St. John the Evangelist, UNESCO World Heritage Site, Patmos, Dodecanese, Greek Islands, Greece, Europe