Arts Swan Lake review A breathtakingly perfect production of Swan Lake by the St Petersburg Ballet Theatre. Carys JonesAugust 24, 2018