Xingzhi Xu

Xingzhi Xu

Born 5 April 1904 in Jiangsu province, China

Died 11 December 1991 (aged 87)

Director