Leonhard Center 5252012

Architect drawing of the site where the Leonhard Recreation Center would be built in Champaign.

Comments

Comments for this post are inactive.