Olivia Parker · The West Wall; Shelf Life, 1985

Olivia Parker, The West Wall; Shelf Life, 1985, ink, 61 × 51 cm. Sold at auction in 2025. See Olivia Parker’s auction records and prices →