Performance directory

The Nutcracker

Shanghai Ballet · China · Shanghai · Shanghai Grand Opera House

Dates, tickets and cast