Leon Bibb

Leon Bibb

Born 7 February 1922 in Louisville, Kentucky, USA

Died 23 October 2015 (aged 93)