The Mirror Pavilion art installation which was visited by over 120,000 people when it was displayed at the Claddagh during Galway International Arts Festival’s autumn programme...