Clock tower in Dufftown, Scotland.
Editorial Stock Photo
More similar stock images
Dufftown clock tower scotlandThe clock towerSurin Traffic Circle Clock Tower in dusk Phuket Town, ThailandBig Ben. London, England, UK.Frauenkirche Our Lady church and statue of Martin Luther in the center of old town in Dresden, GermanyNew Town Hall, Das Neue Rathaus - one of the main attractions of Hanover, Germany.Bell clock towerA local vegetable store in the center of Valldemossa, Mallorca Spain.Town hall Maastricht in evening view
More stock photos from David Watmough's portfolio