Completed in 1997 in Palma, Spain. Images by Duccio Malagamba . The new artefacts on display merely emphasise the great dimensions of the building, which is capable of assimilating giant volumes and at the same...