Lang Lang

Posters for the 2010 Shanghai Expo

Check out these posters for the 2010 Shanghai Expo!