Winter Storm Nemo (55 images)

View: 250 | All
Winter Storm Nemo hits Cambridge, Massachusetts, and the rest of the Boston area. Includes photos from Harvard Square.