Tethered in Faith
Cecilia-Saint Francis Cabrini Catholic Church — Barre Town, VT | Tethered In Faith