This very unusual stained glass window of St. Theresa can be found in the Saint Joseph Church in Egypt. I've posted this before but dusted it off and gave it a new look. It will be featured as part of a collage of stained glass windows in the church in the up coming show.
Click the link below for more insight on the imagery and symbolism the artist used in this window.
Society of the Little Flower