Leoda Richards

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