Demolition of the Swiss Centre, Leicester Square, London UK

- Image ID: B2NRY0
David Penrose / Alamy Stock Photo
Image ID: B2NRY0
Location: Leicester Square, London, UK