by Eric Ross
Explore contemporary and traditional culture in Senegal, Africa's "Land of Hospitality."