Tag: Swan lake
Swan Lake
Classical ballet's most powerful tale of love, treachery and forgiveness returns to the Royal Opera House stage.
6 Mar 2024 - 28 Jun 2024
Classical ballet's most powerful tale of love, treachery and forgiveness returns to the Royal Opera House stage.