Churches-NTC-020119 007

Buy this photo
Erica Drzewiecki | Staff Holy Spirit Church, now part of Annunciation Parish, was the former home base to two priests accused of sexual abuse of children in a report released by the Archdiocese of Hartford.
Buy this photo