Hugh Masekela: South African Ambassador of the Trumpet at Rialto Center for the Performing Arts

Sponsor: ECM Records | BUT IT!