Chen Chuang

Chen Chuang

Born: 1974-12-19 β€” Yichun, Jiangxi Province, China

Known For