'Megas Lakkos' or 'Xi' beach at Kefalonia island in Greece

Royalty-free stock photo ID: 84195004

'Megas Lakkos' or 'Xi' beach at Kefalonia island in Greece