Telo Mazibwe's house

Telo Mazibwe's house is a building in Kigoma.