It’s almost time to put up the tree and turn on the festive lights, and Nelson Mandela Square is poised to host its prettiest festive season yet.
It’s almost time to put up the tree and turn on the festive lights, and Nelson Mandela Square is poised to host its prettiest festive season yet.