ENGLISH TOURING OPERA

  • New Theatre Royal, Portsmouth

HANDEL: Xerxes (Elviro)