Ben Gorman as the Poet portrays Helen, An Iliad, 2018

Ben Gorman as the Poet portrays Helen, An Iliad, 2018