Netdiver magazine

/ What's new in design
digital culture

2010 Shanghai

Imagebakery produced this pre-show installation video for the 2010 World Exposition in Shanghai, China.

Similar content: