Migwede Shop

Migwede Shop is a building in Kigoma.

Migwede Shop

building
Yes