May 6 (10) 10:13 am Wanna see more? — motion #TAG: motion graphics
Imagebakery produced this pre-show installation video for the 2010 World Exposition in Shanghai, China.