Tagged: Barbie Cafe

April 13th, 2011
Bye Bye Barbie!

Shanghai’s ode to all things pink closes.

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

The Largest City in China is a Study in Contrasts