St. Therese under a stained glass window