Image 1 of 1
DTS_IOS_255.jpg
Koumbara beach..Ios island. Cyclades. Greece. Europe..George Detsis. 05/2008.