About
Herzog & de Meuron: Ricola Storage Building
Herzog & de Meuron
Ricola Storage Building