Rita Duffy · Cornmarket, 1986

Rita Duffy, Cornmarket, 1986, Oil on canvas, 120 × 130 cm. Sold at auction in 2024. See Rita Duffy’s auction records and prices →