Chikumbi


Chikumbi - river in Zambia.