Contemporary Dance with Deirdre Griffin

Contemporary Dance with Deirdre Griffin

Ballet with Stephen Brennan

Ballet with Stephen Brennan

Ballet with Martin Lindinger

Ballet with Martin Lindinger

Contemporary with Kate Haughton

Contemporary with Kate Haughton

Ballet with Stephen Brennan

Ballet with Stephen Brennan

Ballet with Martin Lindinger

Ballet with Martin Lindinger

Contemporary with Kate Haughton

Contemporary with Kate Haughton

Contemporary Dance with Deirdre Griffin

Contemporary Dance with Deirdre Griffin

Ballet with Stephen Brennan

Ballet with Stephen Brennan

Ballet with Lindsay Ashe-Browne

Ballet with Lindsay Ashe-Browne

Contemporary with Kate Haughton

Contemporary with Kate Haughton