L

Lester Fletcher

Born 18 August 1922 in Wales, UK

Died 8 December 1989 (aged 67)