From music to politics, Gilberto Gil mixes it up

Arts & Culture Euan Kerr · ·