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

- Image ID: M7WEG5
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: M7WEG5
Location: Palace of Westminster, London, UK