Tembisa

Sterns Stores Tembisa - Phones, Trading Hours & Locations