Back to People
Leila Frost

Leila Frost

Acting
05 Nov 1899
† 04 Jan 1997
New York City, New York, USA

Photos

Leila Frost photo 1
    Leila Frost – Actor Profile, Movies & Photos | CinemaHub | CinemaHub