Thea Family Apartments 3, Lefkada

Lefkada, Grecia