Damien Hirst · Biotin Hydrazide, 1995

Damien Hirst, Biotin Hydrazide, 1995, canvas, 233.7 × 472.4 cm. Sold at auction in 2022. See Damien Hirst’s auction records and prices →