The tower of Big Ben encased in scaffolding for repairs and maintenance, Westminster, London, UK

- Image ID: W94M2W
The tower of Big Ben encased in scaffolding for repairs and maintenance, Westminster, London, UK
Michael Heath / Alamy Stock Photo
Image ID: W94M2W
The tower of Big Ben encased in scaffolding for repairs and maintenance, Westminster, London, UK
Location: Westminster, London, UK