Robert Goossens · Mirror, 2001

Robert Goossens, Mirror, 2001, glass, 212.1 × 118.7 × 8.9 cm. Sold at auction in 2024. See Robert Goossens’s auction records and prices →