Apostolos Apartment 2, Lefkada

Lefkada, Grecia