Lynch's Memorial Window, Local Attraction, Galway