St. Michael Stained-Glass Lecture Series
Saint Michael Catholic Church has a marvelous collection of stained glass windows. They were created for the church in 1889 by the Art Stained Glass Institute of F. Nicolas and Sons in Roermond, Holland. While eye has not seen nor ear heard the glories that await in heaven, Saint Michael’s gives a vivid preview! “It’s like entering a […]