Tethered in Faith
Our Lady of Light Catholic Church — South Strafford, VT | Tethered In Faith