Vanessa Beecroft1969, Genova, ItalyVB 52.01 Castello di Rivoli, 2003Digital c-print229 x 178 x 2.5 cmEd. of 3 ProvenanceVanessa Beecroft LLC.Private Collection, Switzerland Installation view, MILAN AND THE MANY ARTISTIC NUANCES, Cortesi Gallery Milano, 2020.Photo by...