Cast, creative team and their guests celebrate the opening of The Tempest at the Royal Shakespeare Theatre, 17 November 2016.

You may also like