Oda Broch
NO · 2008 · 35mm · 4 min
Festival 2009
Life and death, illustrated through the contrast between mechanical technology and the organic body.