Tuesday, June 02, 2009

Massachusetts Avenue and Holyoke Street in Harvard Square - the continual parade