Madouba


Madouba - stream in Senegal.