Apostolos Apartment 3, Lefkada

Lefkada, Grecia