Olin Francis
5 titles
Acting
Sep 12, 1891
Mooreville, Mississippi, USA