Herzog & de Meuron

hdm636_00
230 cp 161104 002 ib pri

Swiss architecture