Matthew Bourne’s Sleeping Beauty at the Edinburgh Festival Theatre was fantastic last night.

*****
Written on