Church

Saint Sophia Church, Elgin

Elgin, Illinois, United States