Loading...
A photo of Geoeli House – Luxury villa in Sivota, Lefkada – The Thinking Traveller
Return to
Geoeli House gallery
Stunning views from the main bedroom's terrace on the first floor.
3 / 39