Smile Politely

Old photo of Champaign’s City Building

This is a photo of the City of Champaign building, taken from the west side of the building looking east down University Avenue. I’ve sort of outlined the approximately locations of Esquire and Seven Saints currently exist. Pretty interesting, no?

Related Articles