Stained glass window from Holy Name of Jesus Parish in Stamford, Connecticut.