Leoda Richards

Biography

Details

Birthday: 15/03/1907
PlaceOfBirth: Columbus, Ohio, USA
Deathday: 07/02/1998
Gender: 1
: 4.43