A1- Mikro Karavi Apartment, Lefkada

Lefkada, Grecia