Downtown Festival of the Arts

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.