Click here to view the latest Smart Shopper Deals
Scintillating classical ballet, stark drama and edgy contemporary moves come together in Joburg Ballet’s powerful Dialogues, an invigorating trio of world premieres showcasing dance and dancing at its best.