Leominster held the 2nd annual pumpkin carving on Oct 25,2014 at the Leominster Fire Headquarters.
This gallery is empty.