Leoda Richards

Leoda Richards

Acting

Born
1907-03-15
Place of birth
Columbus, Ohio, USA
Died
1998-02-07

Filmography