Tethered in Faith
Cathedral of Saint John Berchmans — Shreveport, LA | Tethered In Faith