Lan Xu

Lan Xu

Born 1 January 1922 in Nanjing,Jiangsu Province,China

Died 1 January 2009 (aged 87)