Ivon Hitchens · Avington Water No. 3, 1965

Ivon Hitchens, Avington Water No. 3, 1965, oil paint, 60.5 × 168.5 cm. Sold at auction in 2021. See Ivon Hitchens’s auction records and prices →