Olin Francis
5 titles
Acting
Sep 12, 1891
Died: Jun 30, 1952
Mooreville, Mississippi, USA