Deborah Bell · Red Hart, 2011

Deborah Bell, Red Hart, 2011, mixed media with oil on canvas, 153.5 × 247 cm. Sold at auction in 2026. See Deborah Bell’s auction records and prices →