Iris van Herpen, Radiation Invasion, September 2009. Photo by Bart Oomes, No 6 Studios. © Iris van Herpen

Leave a Comment