Lee Willard

Lee Willard

Born 12 June 1873 in Peoria, Illinois, USA

Died 9 December 1940 (aged 67)