Herzog & de Meuron
Exhibition
28 May - 27 November 2016
810-24_EV_160526_528_W
810-24_EV_160526_528_W