The Courtyard Theatre, the RSC's Royal Shakespeare Company new theatre, Stock Photo, Picture And Rights Managed Image. Pic. LOP-ABR380914