Greece (Corfu)

Image 43 of 68
< Prev Next >
SB-GR026.jpg
Greece, Corfu, Glyfada (Glifada): View over resort on West coast of island