Yeumbeul


Yeumbeul - human settlement in Senegal.