Xin Cheng

Xin Cheng is a contributor to The Oriental Decameron, and works for a real estate developer in Shanghai.

         close