Dolmabahce Clock Tower

Dolmabahce Clock Tower

Dolmabahce Clock Tower in Istanbul, Turkey