Big Ben renovation in London, United Kingdom

- Image ID: W0Y6MM
Big Ben renovation in London, United Kingdom
Chun Ju Wu / Alamy Stock Photo
Image ID: W0Y6MM
Location: London, United Kingdom