Lu Leonard

Lu Leonard
Origin
Long Beach, New York, USA
Born
June 5, 1926
Died
May 14, 2004 (20 years ago, at 77)