Vanessa Beecroft · Vb48 591 dr, performance Palazzo Ducale, Genoa

Vanessa Beecroft, Vb48 591 dr, performance Palazzo Ducale, Genoa, digital c-print, 126.5 × 152.6 cm. Sold at auction in 2013. See Vanessa Beecroft’s auction records and prices →