Church

Holy Taxiarhai and St. Haralambos Church, Niles

Niles, Illinois, United States