Arts First in Harvard Square

Harvard University’s 16th Annual ARTS FIRST Festival Takes Center Stage in Harvard Square! One of the nation’s largest university arts festivals showcases more than 200 works from May 1-4, 2008