Meganissi Photos
Photos are copyrighted by their owners
Greece, Ionian Islands, Lefkas Is. (Lefkada), shot from the village Spartochori on Meganissi Island.
Photos are copyrighted by their owners
Page 3 of 6
(Showing Photos 97-144 of 248)
(Showing Photos 97-144 of 248)
See also: Meganissi Guide, Meganisi Guide