Church

St. Nectarios Western-Rite Orthodox Church, South Bend

South Bend, Indiana, United States