Peter Wright · Ilford, 1973

Peter Wright, Ilford, 1973, wash on paper, 28 × 18 cm. Sold at auction in 2026. See Peter Wright’s auction records and prices →