Rachel Budd · Harbour, 1995

Rachel Budd, Harbour, 1995, oil on canvas, 169.3 × 193.8 cm. Sold at auction in 2025. See Rachel Budd’s auction records and prices →