Swiss

Jacques Herzog, Pierre de Meuron, Herzog & de Meuron, Basel