The Bacchae

DIRECTED LISA ANNE ROSS & ASSISTANT DIRECTED BY ALEXA HIGGINS

Actor wearing red antlers has another actor wrapped around them and looking over their shoulder in The Bacchae..


History