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.

Sunset in petra, Lesbos, greece

Sunset in Petra - Lesbos, Greece

Petra beach, Lesvos - Embedded image permalink

thanos🇬🇷 on

Petra beach, Lesvos - Embedded image permalink

Afbeeldingsresultaat voor petra lesbos

Afbeeldingsresultaat voor petra lesbos

petra lesbos - Google zoeken

petra lesbos - Google zoeken

Pinterest
Search