Hugh Masekela, world renowned trumpeter and the un iversally acknowledged musical ambassador of South Africa has been a riving force in the world and ja z music for over forty years.
Hugh Masekela, world renowned trumpeter and the un iversally acknowledged musical ambassador of South Africa has been a riving force in the world and ja z music for over forty years.