Leila Bennett

Leila Bennett

From Newark, New Jersey, USA • 1892 - 1965

Horror credits