Sheffield, England - robhuntley
Powered by SmugMug Log In

The Clock Tower of the Sheffield Town Hall in downtown Sheffield, Yorkshire, England. View from overhead.

© Rob Huntley

SheffieldYorkshireEnglandUKUnited Kingdomstreet scenedowntownclock towertowerclockSheffield clock towerSheffield town halltown hallcity hall