Leroy Daniels

Leroy Daniels

Born 28 November 1928 in Oklahoma, USA

Died 11 December 1993 (aged 65)