Thérèse Oulton · Blood Stone, 1985

Thérèse Oulton, Blood Stone, 1985, oil on canvas, 233.5 × 264 cm. Sold at auction in 2023. See Thérèse Oulton’s auction records and prices →