Diana Watson · Hercules, 2004

Diana Watson, Hercules, 2004, oil on canvas, 75 × 59.5 cm. Sold at auction in 2026. See Diana Watson’s auction records and prices →