Lu Leonard

Known for: Acting

Born: June 4, 1926 in Long Beach, New York, USA - Died: May 13, 2004

Known for

Showing 9 of 33 titles