Back to album

Petra

The church of the Panagia Glykofiloussa, in Lesvos, Greece.

1,787 views
16 faves
51 comments
Uploaded on July 25, 2008
Taken on August 2, 2007