Church

St. Mary of Egypt Church, Indianapolis

Indianapolis, Indiana, United States