Loading...

Paper War

February 4th, 2013 by in Videos

A stop-motion short made by animation students from the Communication University of China.

Via



Loading...