Tagged: Shanghai

April 13th, 2011
Bye Bye Barbie!

Shanghai’s ode to all things pink closes.

January 18th, 2010
First View of Spring

Prada’s new film “First Spring” showcases Shanghai

November 23rd, 2009
New! Shanghai, China Now Added

The Largest City in China is a Study in Contrasts