Scottish Ballet celebrates 50th anniversary with a spirited 2019/2020 season

The anniversary season includes two world premieres