Fluffernutter Marshmallow

Regular price $14.00

The New England staple is now a marshmallow.  Peanut butter and fluffy vanilla marshmallow.