Diogenis Apartment 80m2 Near Town Center, Lefkada

Lefkada, Grecia