Shopper’s Plaza

Shopping Centre in Dar es Salaam