Gloucester: AJ Lewis, 3, waves the American flag as the Gloucester Memorial Day parade goes down the Boulevard yesterday morning. Photo by Kate Glass/Gloucester Daily Times Monday, May 25, 2009
090525kglgmemday