Tethered in Faith
Assumption Catholic Church — Decatur, TX | Tethered In Faith