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 →
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 →