RACHEL BUDD · The Water Colour Room, 1994

RACHEL BUDD, The Water Colour Room, 1994, oil on canvas, 162.5 × 183 cm. Sold at auction in 2023. See RACHEL BUDD’s auction records and prices →