Two sculptures by Catalan artist David Cabrefigue have just been installed on the commercial site of the Porte d’Espagne: “It is a work of art that has a meaning for the region” Read more