October 9, 2018 at 7:30pm to October 14, 2018 at 3pm – Joburg Theatre
The Nutcracker returns to Joburg Theatre for the first time in six years, when Joburg Ballet welcomes summer with a magical new classical production of one of the world’s most popular ballets. Organized by Joburg Ballet | Type: ballet