Chen Chuang

Chen Chuang

Born 19 December 1974 in Yichun, Jiangxi Province, China