It featured more than 45 market vendors and food stalls, as well as live music performances by renowned South African artists ...