Return to
Ortikia gallery
The three sets of French windows let in the Lefkadian sun and views.
7 / 42