Olivia Parker · Moonsnails & Crab, 1976-1978

Olivia Parker, Moonsnails & Crab, 1976-1978, toned vintage prints, 32.5 × 27.5 cm. Sold at auction in 2025. See Olivia Parker’s auction records and prices →