Downtown Festival of the Arts

More than 70 artists dodged raindrops and participated in the 4th annual Downtown Festival of the Arts in Champaign on Saturday, Aug. 18, 2007.

Comments

Comments for this post are inactive.