Hellen van Meene · Untitled, 1998

Hellen van Meene, Untitled, 1998, color coupler print mounted on Cintra, 28.9 × 28.9 cm. Sold at auction in 2005. See Hellen van Meene’s auction records and prices →