From music to politics, Gilberto Gil mixes it up

Arts & Culture Euan Kerr Euan Kerr · ·