UK, Leeds, Town Hall clock tower.
Size:
3648px × 5472px
Location:
Leeds, West Yorkshire, United Kingdom
Photo credit: ©
Carol Carpenter / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
clock,
hall,
leeds,
tower,
town,
vertical,
yxw