Tate Tanks, London – Herzog & de Meuron

The Tate Tanks

Tate Gallery, London, UK

for Herzog & de Meuron