Olin Francis

Olin Francis

Born 12 September 1891 in Mooreville, Mississippi, USA

Died 30 June 1952 (aged 60)