The Big Ben clock tower under repair and maintenance

- Image ID: RGWDGY
The Big Ben clock tower under repair and maintenance
Stephen Davies / Alamy Stock Photo
Image ID: RGWDGY
Houses of Parliament and The Big Ben clock tower under repair and maintenance, London, England, United Kingdom
Location: London