A new video titled “A Glimpse of Heaven: Stained Glass Windows in St. Francis Xavier College Church,” which was created by Emily Clemenson for St. Francis Xavier College Church at Saint Louis University features windows created by Emil Frei Jr. in the 1930’s. J.J. Mueller, S. J. and Nicholas Frei of Emil Frei Stained Glass walk us through a way to read and understand the composition of the stained glass. The video images highlight the beauty of the College Church and of the stained glass windows. The church is well worth visiting to see the beautiful stained glass. To watch the new video at Saint Louis University’s Facebook page click here. Or click here to watch the new video on YouTube.