ID 101574010 © Philipreeve | Megapixl.com
Sharing is not just caring, it's also about giving credit - add this image to your page and give credit to the talented photographer who captured it.:
azure bay beach beaches beautiful best blue cephalonia coast coastal coastline countryside covered destination europe flowers greece greek hillside holiday idyllic ionian island kefallinia kefalonia kephalonia landscape mountain myrtos nature ocean outdoor popular resort sandy scenic sea seascape sky spring springtime summer sun sunny swimming travel turquoise vacation verdant view water western white wildflowers world