skipintro
Leoda Richards

Leoda Richards

Acting

Born March 15, 1907, Columbus, Ohio, USA

Filmography