Rachel Budd · OKAVANGO DELTA, 1960
Rachel Budd, OKAVANGO DELTA, 1960, oil on canvas, 185 × 213 cm. Sold at auction in 2019. See Rachel Budd’s auction records and prices →
Rachel Budd, OKAVANGO DELTA, 1960, oil on canvas, 185 × 213 cm. Sold at auction in 2019. See Rachel Budd’s auction records and prices →