Tethered in Faith
Church of Sacred Heart, St. Francis de Sales — Bennington, VT | Tethered In Faith