BRYAN EATON/Staff photo. The Amesbury Police and Fire Department's Color Guard hoist the colors during the Pledge of Allegiance.
180529BEAmemorialNewburyportAmesburydayparade