Clock tower at Dolmabahçe Palace
(Istanbul, Turkey)

Leave a Reply