Amesbury: Harrison Allian, 2, holds the flag while he waits patiently for the Amesbury Memorial Day Parade to make it's way down Main Street Monday morning. Jim Vaiknoras/Staff photo
110530jvaammem