Elizabeth Tower or Big Ben encased in scaffolding for renovation work. It is the bell tower of the Houses of Parliament in Westminster London England

- Image ID: W3KYGJ
Elizabeth Tower or Big Ben encased in scaffolding for renovation work. It is the bell tower of the Houses of Parliament in Westminster London England
Julia Gavin / Alamy Stock Photo
Image ID: W3KYGJ