James Smalley

Macbeth – Shakespeare North Playhouse

The Scottish play is Shakespeare’s shortest and most performed play. A GCSE text, it’s popular with schools and this one…

4 months ago