Eric Orr · Green Shadow, 1986

Eric Orr, Green Shadow, 1986, canvas, 5.1 × 91.4 cm. Sold at auction in 2025. See Eric Orr’s auction records and prices →