Leila Frost

Leila Frost

Actor
Date of birth: November 5, 1899Date of death: January 4, 1997 (97)City: New York City, New York, USA

Filmography

1 role
1910s1 role
1916The Fall of a Nation★ 10.0Movie