22 January 2015

12526-90-1

Whitechapel Gallery

Whitechapel Art Gallery, London, England.

Whitechapel Gallery