This is a film by Irish artits Duncan Campbell, who lives and works in Glasgow, Scotland. This is a 37 minute film in black and white.
Added by Upcoming Robot on May 10, 2009