Forum 2004
Barcelona, Spain, 2023
© Herzog & de Meuron

Forum 2004
Barcelona, Spain, 2023
© Herzog & de Meuron

Close