Tethered in Faith
Saint Mary's Catholic Church — Hillsborough, NH | Tethered In Faith