Vanessa Beecroft · VB 52, 2003

Vanessa Beecroft, VB 52, 2003, c-print, face-mounted to plexiglas and flush-mounted, 177.8 × 177.8 cm. Sold at auction in 2021. See Vanessa Beecroft’s auction records and prices →