Leon Weaver

Leon Weaver

Born 11 August 1882 in Ozark, Missouri, USA

Died 27 May 1950 (aged 67)