Skip to content
ONE
SHEET
Actor
Leoda Richards
Born March 15, 1907 in Columbus, Ohio, USA
Died February 7, 1998
1 film
Filmography
1
The Power and the Prize
1956