Damien Hirst · Lucy, 0026

Damien Hirst, Lucy, 0026, canvas, 140 × 140 cm. Sold at auction in 2014. See Damien Hirst’s auction records and prices →