Historical Places in Beverly, MA
Beverly Historical Society