Opera Theatre Company Temple Bar Music Centre, Curved StDublinIrlandwww.opera.ie Follow us FlashbackAcis & Galatea