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

STAINED-GLASS HOLY SPIRIT