Tethered in Faith
St. Vincent de Paul Catholic Church — Chicago, IL | Tethered In Faith