Palace of Westminster Houses of Parliament Westminster Bridge and River Thames, London, UK. Blue sky. Big Ben Elizabeth Tower scaffolding renovation

- Image ID: M7WEFY
Palace of Westminster Houses of Parliament Westminster Bridge and River Thames, London, UK. Blue sky. Big Ben Elizabeth Tower scaffolding renovation
Avpics / Alamy Stock Photo
Image ID: M7WEFY
Location: Palace of Westminster, London, UK