may, 2016 Swan Lake 12mayalldaySwan Lake(-: thursday) Theatre Royal, Newcastle upon Tyne Company: Scottish Ballet CalendarGoogleCal