Give Now
 
 

French Stained Glass: The Fountain of Life

These stained glass windows, originally housed in a chateau in France, are a beautiful picture of the love of Christ.

 

You can learn more about these windows and their history here.