Ren Bin

Ren Bin

Born 26 November 1989 in Changchun, Jilin Province, China