Whitechapel Art Gallery, London, England, UK.

- Image ID: C850J9

Whitechapel Art Gallery, London, England, UK.

Simon Balson / Alamy Stock Photo

Image ID: C850J9

Location: Whitechapel High Street, London, England, UK.