Lu Shan

Lu Shan

Born 6 September 1918 in Shanghai, China

Died 1 January 2005 (aged 86)