Hugh Masekela

Overview
Styles:  Post BopFunkFusionLatinSoul
Formats:  CDVinyl