Hellen van Meene · Untitled #331, St. Petersburg, Russia, 2008, 1972
Hellen van Meene, Untitled #331, St. Petersburg, Russia, 2008, 1972, chromogenic print, 28.9 × 28.9 cm. Sold at auction in 2017. See Hellen van Meene’s auction records and prices →
Hellen van Meene, Untitled #331, St. Petersburg, Russia, 2008, 1972, chromogenic print, 28.9 × 28.9 cm. Sold at auction in 2017. See Hellen van Meene’s auction records and prices →