Rachel Budd · Still Life
Rachel Budd, Still Life, oil on canvas, 144.5 × 177.5 cm. Sold at auction in 2025. See Rachel Budd’s auction records and prices →
Rachel Budd, Still Life, oil on canvas, 144.5 × 177.5 cm. Sold at auction in 2025. See Rachel Budd’s auction records and prices →