Leoda Richards

Leoda Richards
Origin
Columbus, Ohio, USA
Born
March 15, 1907
Died
February 7, 1998 (27 years ago, at 90)