Church

St. Nicholas Church, Urbana

Urbana, Illinois, United States