Theatre Swan Lake (St Petersburg Ballet Theatre) – theatre review By David Edwards 6 years ago Doesn’t matter whether you’re a ballet aficionado or novice, when one of the world’s most