L

Larry Delaney

Born 24 September 1938 in Little Rock, Arkansas, USA

Died 11 October 2015 (aged 77)