Stained glass window in the outside chapel at EWTN in Irondale, AL.