Margherita Soldati
All rights reserved
3456 x 5184 Download

A close up of the textile installation Passaggio - The Skin is an Extension if the Brain by Margherita Soldati