Did U Know? The Alma Mater 06/10/14 6:53AM

Recently restored and returned to campus, the Alma Mater statue at University of Illinois has been welcoming students for generations.
SHARE