20 september 2018 Margherita Soldati 750 x 1125 Download Overall view of the installation The Skin is an Extension of the Brain Delen Facebook Twitter LinkedIn Pinterest Email