Herzog & de Meuron
Exhibition
29 November - 01 March 2018
810-035_CP_180301_501_W

810-035_CP_180301_501_W