Damien Hirst · Veil of Imagination, 2017

Damien Hirst, Veil of Imagination, 2017, oil paint, 182.9 × 121.9 cm. Sold at auction in 2023. See Damien Hirst’s auction records and prices →