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.