Kyoko Kagata, Infinity Wear, 2003. Photo courtesy the artist

28 July 2014 By