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 →