Rita Duffy · Coven, 1959

Rita Duffy, Coven, 1959, oil on canvas, 149.5 × 149.5 cm. Sold at auction in 2026. See Rita Duffy’s auction records and prices →