Iconic Harvard Square Flower Shop Closing After 104 Years In Business
CBS Boston
An iconic Harvard Square flower shop is permanently closing its doors after 104 years in business, citing in part challenges caused by the “daunting” COVID pandemic. . . . more