Leon Tyler

Leon Tyler

Born 16 June 1932 in Saint Louis, Missouri, USA