Shao Bing

Shao Bing

Born 15 February 1968 in Hangzhou, Zhejiang Province, China

Director