New England & Canada

Street scenes in Cambridge, Mass., home of Harvard University.

Street scenes in Cambridge, Mass., home of Harvard University.