So many pumpkins with such big smiles. How do you choose just one? Smiles 1680 to 1686. Posted on October 28, 2017 by carl