Ruins of the 17th church of St. Nicholas (or Santa Claus) on Gemiler Island, Fethiye, Turkey, one of the two possible tomb places of the saint
View Full Image on Dreamstime
Username: Ksya
Editorial: No
Width: 3813 pixels
Height: 3024 pixels
Downloads: 4
Image ID: 31993153