of Divine Providence Parish -- 98 Franklin Square, New Britain, CT

First Friday Eucharistic Adoration

Eucharist.jpg