Greece -- Islands - skeeterstravelphotography

The hillside town of Olymbos, Karpathos, Greece.

GreeceGrecian IslesAegean SeaKarpathos.travel photography