Palace of Westminster, Houses of Parliament, Westminster and River Thames, London, UK. Blue sky. Government. Scaffolding for renovation restoration

- Image ID: M7RY9K
Palace of Westminster, Houses of Parliament, Westminster and River Thames, London, UK. Blue sky. Government. Scaffolding for renovation restoration
Avpics / Alamy Stock Photo
Image ID: M7RY9K
Location: Palace of Westminster, London, UK