Day: July 7, 2005

Harvard Square facelift to make square more pedestrian friendly