The small Glory Chapel in Thanksgiving Square is home to this fantastic stained glass window display.