Simos beach in Elafonisos island in Greece. Elafonisos is a small Greek island between the Peloponnese and Kythira with idyllic exotic beaches and waters
View Full Image on Dreamstime
Username: Mdanek
Editorial: No
Width: 4855 pixels
Height: 3201 pixels
Downloads: 5
Image ID: 100224782