Alma Mater Plaza in Urbana, Illinois

Alma Mater Plaza in Urbana is a park. Alma Mater Plaza is located near Illini Union.

Leisure
park