Tethered in Faith
Basilica of Saint Francis Xavier — Vincennes, IN | Tethered In Faith