Shopper’s Supermarket

Supermarket in Dar es Salaam

A large supermarket; for self-catering.

Advertisement