L

Leo Needham

Born 18 August 1915 in Boston, Massachusetts, USA

Died 14 December 1995 (aged 80)