dancetabs.com
Bolshoi Ballet – Swan Lake – London
★★★✰✰ A 3 star production with 4 star performances…