Wellesley College is sprucing up in preparation for its May 30 commencement. One of the most humongous tents you’ll ever seen in town has been raised near Severance Hill on campus.
Since 2005: More than you really want to know about Wellesley, Mass.