Set of five stained glass windows - Symbols of Faith (88 sq. ft. windows in chancel). Calvary Lutheran Church Elgin, IL
Return to the Gallery. Contact Dovetail Creations.