Captain`s Apartments in Olive Grove, Leivathos

Leivathos, Grecia