Please, log in first.
Born 1911 Zhejiang, China
Died 1978-04-18 Hong Kong
Photo © International Film Company
Ads