Almyra Apartments, Sfakaki

Sfakaki, Grecia