Britannica AI Icon

Royal Shakespeare Theatre: Media

theater, Stratford-upon-Avon, England, United Kingdom

Images

Royal Shakespeare Theatre
Royal Shakespeare Theatre, Stratford-upon-Avon, Warwickshire, England.
Β© Rixie/stock.adobe.com