Lu Leonard

Lu Leonard

From Long Beach, New York, USA • 1926 - 2004

Horror credits