Posted by Peter Augustus on 7/26/14
Tags: new media, island6, Chinese new media art, mixed-media, video-art, digital