Group show, The Natural History Museum, London, England
Jun 26 - Sep 29, 2009
gorillagorillagorilla, 2009 6 Video Projectors, 2 Video Monitors, 8 Media Players, Lee Filters and Existing Architecture Installation view, The Natural History Museum, London, England, 2009