It would be hard to find a more iconic American campus than that of the University of Illinois’s main campus here.
The University of China at Illinois
- Share:

It would be hard to find a more iconic American campus than that of the University of Illinois’s main campus here.