BRYAN EATON/Staff photo.
180625BEAflagsSalisburybeachGroundswellNewburyportHighcleanflagrecycledenvironmental