Damien Hirst · Veil of Life Everlasting, 2017

Damien Hirst, Veil of Life Everlasting, 2017, oil paint, 274.3 × 365.8 cm. Sold at auction in 2025. See Damien Hirst’s auction records and prices →