Alma Francis

Alma Francis

Acting

3Movies
0TV Shows
Born
10/15/1890in Portland, Oregon, USA
Died
8/21/1968
Also Known As
Alma Lenore Francis
Alma Francis | Beenama