Tethered in Faith
Saint Thomas More Catholic Church — Decatur, GA | Tethered In Faith