Nyabibuye

Nyabibuye is a shop in Kigoma.

Nyabibuye

Shopping
medical_supply
building
Yes