Tethered in Faith
Our Lady of Grace Chapel — Bristol, NH | Tethered In Faith