Movies Logo

Cecil R. Foster Kemp

May 11, 1909 — Shanghai, China