With over 30 dancers and 80 delicately hand made costumes this visually stunning performance will transport you straight into the enchanting fairytale world of 'The Nutcracker.'
With over 30 dancers and 80 delicately hand made costumes this visually stunning performance will transport you straight into the enchanting fairytale world of 'The Nutcracker.'