Brian Bradshaw · Sun Place, 1994

Brian Bradshaw, Sun Place, 1994, oil on canvas, 95 × 140 × 3 cm. Sold at auction in 2026. See Brian Bradshaw’s auction records and prices →