Chen Liangping

Chen Liangping

Born 4 February 1966 in Hangzhou, Zhejiang Province, China

Director