A shop in one of Shanghai's fancy new malls. The Chinese are itching for a better life. Tripping over themselves you could say.
Next
Home
Memoranda
China Trip 2002
© 2002
Chairman MaoXian