A stained glass window in St. Nicholas Cathedral, Galway, Ireland shows Jesus and the Twelve Apostles.