Xiaoqiu Zheng

Xiaoqiu Zheng

Born 21 May 1910 in Shanghai, China

Died 13 September 1989 (aged 79)

Director