77-82 Whitechapel High Street GB-E1 7QX London
The Whitechapel Laboratory - Jennifer Allora & Guillermo Calzadilla Allora & Calzadilla