Jeff Richards

Jeff Richards

Born 1 November 1924 in Portland, Oregon, USA

Died 28 July 1989 (aged 64)