Big Ben renovation works on Parliament’s bell, clock and tower, London, United Kingdom.

- Image ID: PE11P3
Big Ben renovation works on Parliament’s bell, clock and tower, London, United Kingdom.
Bob Henry / Alamy Stock Photo
Image ID: PE11P3

Similar stock images