Image 1 of 1
palaiochora_crete_008.JPG
The village of Paleochora on the southern coast of Crete, Greece, Europe