Tethered in Faith
Sacred Heart of Jesus Christ Catholic Church — Carrollton, TX | Tethered In Faith