Olive trees on the beautiful beach of Spiaggia di Emplissi, near Fiskardo, Kefalonia.

- Image ID: EAF6R7
Olive trees on the beautiful beach of Spiaggia di Emplissi, near Fiskardo, Kefalonia.
John Greenwood / Alamy Stock Photo
Image ID: EAF6R7
Olive trees on the beautiful beach of Spiaggia di Emplissi, near Fiskardo, Kefalonia
Location: Spiaggia di Emplissi, Fiskardo, Kefalonia