Jeanne Sledd's spice cookies are made in Paris and are available locally and online at The Vermont Country Store.
Jeanne Sledd's spice cookies are made in Paris and are available locally and online at The Vermont Country Store.
Jeanne Sledd's spice cookies are made in Paris and are available locally and online at The Vermont Country Store.