Stock Photo: Clock tower in a fortress, Old Fortress, Corfu Town, Ionian Islands, Greece

Stock Photo: 1486-14778 Clock tower in a fortress, Old Fortress, Corfu Town, Ionian Islands, Greece