Disappear – Short Film

“Disappear” is an award winning stop motion short film that has been over two years in the making. Put together singlehandedly by Hendrikus De Vaan, with a score and sound …

Read more ...