Diâba Maoundé

Saint-Louis, Senegal