Leila Frost

Leila Frost

Born 5 November 1899 in New York City, New York, USA

Died 4 January 1997 (aged 97)

Actor