Byre Opera presents XERXES The University of St Andrews opera company presents a new production in English of Handel’s Xerxes. Date 4 June 2018 CategoryCommunity