Holy Spirit Parish Summer Festival 2020

Holy Spirit Parish Summer Festival 2020

July, 2020

Holy Spirit Catholic Church, 7241 10th Street Indianapolis, IN, Indianapolis, Indiana