Church

St. Nectarios Church, Palatine

Palatine, Illinois, United States