Excrement treatment site in Senegal

Bildnummer 12986978
Excrement treatment site in Senegal
;