Petra, Lesvos. The Church of Panagia Glykofilousa with 114 steps! ...........theotheraegean.com

The Church of Panagia Glykofilousa with 114 steps! stunning view at the top. Worth the climb.

Lesvos, Greece

All things Hellenic ~ Ο Τόπος μας : Sunday morning coffee at Agiaso of Lesvos island, with many colors and scents.

Nice Place

Nice Place

Pinterest
Search