958251

Ali Farka Touré: Springing from the Roots