Richard Hull · The Rescue, 2000

Richard Hull, The Rescue, 2000, oil and wax on linen, 111.8 × 101.6 cm. Sold at auction in 2025. See Richard Hull’s auction records and prices →