Advertisement

Tourists and Cambridge residents stream out of the Harvard Square T-stop, located at the heart of Harvard Square.

Advertisement