Jack Straw New Media Gallery Interview : Steve Peters
Steve Peters‘s installation Lessons from the Ancestors is installed in Jack Straw’s New Media Gallery through November 22nd, 2013. In this interview, Peters discusses the piece and its origins and inspirations.