This is a repeating eventNovember 10, 2026 19:00
12nov19:00RosenkavalierRosenkavalier (Marschallin) / Shanghai --- READ MORE & TICKETS
Shanghai Grand Opera House
CalendarGoogleCal