Share
twitterlinkedinfacebook
Image 1 of 1
The little church of Panagia (Virgin Mary) close to the ruins of Kasteli castle, Kalymnos island, Dodecanese, Greece