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 →
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 →