New Hope Lutheran Church

Geneva, Illinois, United States