Image 1 of 1
DTS_01217918.jpg
Chora (Naxos Town), "Dellaroca" tower. Kastro...Naxos, Cyclades, Greece..©George Detsis/IML Image Group