Church

Holy Apostles Church, Indianapolis

Indianapolis, Indiana, United States