Title: Ricola - Herzog & de Meuron
Subjects: Industrial Architecture, Industrial buildings, Buildings, structures, Ricola AG (Laufen, Switzerland), Herzog & de Meuron
Places: Switzerland, Laufen, Laufen (Switzerland)