Chen Ran

Chen Ran

Born 24 November 1985 in Suzhou, Jiangsu, China