Tethered in Faith
Mary Queen of All Saints Parish — Hardwick, VT | Tethered In Faith