Advertisement

A Herrell’s employee mops the floor yesterday. The Harvard Square ice cream shop closed its doors Sunday night after 27 years in business.

Advertisement