Pumpkin
JIM VAIKNORAS/staff photo Replica of the 40th Mass Regiment Flag at the GAR Hall in Lynn list the battles fought by the men. The flag was made by Vet Flags.
flagsNBPTJVANewburyTriton