The Sleeping Beauty, Ballet, Op. 66 - Act III, No. 30, Finale

The Sleeping Beauty, Ballet, Op. 66 - Act III, No. 30, Finale