Lustrs Tag

White Light supplies Royal Shakespeare Company

08:09 30 August in Product News

The Royal Shakespeare Company is one of Britain's most renowned theatre companies. Based in Stratford-upon-Avon, the birthplace of William Shakespeare, it is dedicated to producing the plays of Shakespeare and his contemporaries as well as developing new work from living artists. The RSC has three theatre...