Baidu Maps animation

Concept for a series of animated videos using stop motion and paper made objects for Baidu.

@2014

More by Ale Urrutia

View profile