Tethered in Faith
Our Lord Jesus Christ the King Catholic Church — Indianapolis, IN | Tethered In Faith