Movies Logo
Chow Sze-Luk

Chow Sze-Luk

January 2, 1907 — Shanghai, China