Iris van Herpen, Radiation Invasion, September 2009. Photo by Bart Oomes, No 6 Studios. © Iris van Herpen By Alina Aliman | May 12, 2015 | 0