lesvos084.jpg

The Avlaki Beach Taverna between Petra and Anaxos

[Back][Up][Next]