Chen Zhixi profile

Chen Zhixi

Production

  • Born 13/02/1982
  • Harbin, Heilongjiang Province, China

Known For