Search
Home
About Us
Contact Us
Shop
Donate
Search
20210528T1215-STAINED-GLASS-HOLY-SPIRIT-1248730(2)
A stained-glass window illustrating the Holy Spirit is seen in the Cathedral of St. Peter in Wilmington, Del., May 27, 2021. (CNS photo/Chaz Muth)
STAINED-GLASS HOLY SPIRIT