Tethered in Faith
Saint Malachys Roman Catholic Church — Geneseo, IL | Tethered In Faith