Navagio beach at Zakynthos island in Greece. Aerial view

Royalty-free stock photo ID: 75208150

Navagio beach at Zakynthos island in Greece. Aerial view