'Sleeping Beauty' Ballet performed by the Royal Ballet at the Royal Opera House, London, UK
David Hallberg as Florimund, Natalia Osipova as Aurora ©Alastair Muir 20.11.19 Sleeping Beauty 105
BalletSleepingHallbergOsipova