Scenes from the past 48 hours in Boston

Weather and Traffic