Tethered in Faith
Holy Spirit Catholic Parish — Duncanville, TX | Tethered In Faith