Diouloulou

Town and commune in Ziguinchor, Senegal From Wikipedia, the free encyclopedia