Entrance to Whitechapel Gallery, London England United Kingdom UK

- Image ID: KD0C3E

Entrance to Whitechapel Gallery, London England United Kingdom UK

Marcin Rogozinski / Alamy Stock Photo

Image ID: KD0C3E

Location: London, England, United Kingdom, UK