L

Leonard Parker

Born 22 July 1932 in Cleveland, Ohio, USA

Died 7 December 2007 (aged 75)