Khayelitsha

Fashion World Stores Khayelitsha - Phones, Trading Hours & Locations