Elizabeth Tower or the tower of Big Ben at the Houses of Parliament shrouded in scaffolding for renovation works

- Image ID: T4M09J