Projects
DeV
DeV, Split Screen Super 8 film, found footage by John Larkin. Installation at ISEA 2009