Performance directory

Swan Lake

Tatar State Academic Opera and Ballet Theatre Ballet · China · Shanghai · Shanghai Oriental Art Center — Opera Hall

Dates, tickets and cast