Stained glass window of Blessed Imelda in St. Mary's Catholic Church in New Haven Connecticut.