Lefkadia`s Bayview 1, Lefkada

Lefkada, Grecia