Spencer Chan

Spencer Chan

Born 28 March 1892 in Los Angeles, California, USA

Died 9 January 1988 (aged 95)