The Clock Tower, Canakkale, Turkey.

The Clock Tower In Canakkale, Turkey. Photo