Tethered in Faith
St. Peter's Church — Chicago, IL | Tethered In Faith