Margherita Soldati (IT) 1080 x 1514 Download

The "door" of Margherita Soldati's installation