Architecture / architects / Terradas, Robert + Esteve

Museum CosmoCaixa Barcelona