Skip to contentA modern Macbeth meeting the three (political) witches | Collections | The Huntington