Stathis Apartments

West Lefkada Agios Nikitas Stathis Apartments
Stathis Oikonomou
Languages: Greek, English