A flowery rose window in Galway, Ireland