Han Lan-Gen

Han Lan-Gen

Born 29 March 1909 in Shanghai, China

Died 27 January 1982 (aged 72)

Director