Are you a Grinch or do you love Christmas? What does its meaning hold for you? To a child Christmas is truly the “Wonder of the Season”. However, in Stampin’ Up!’s world, this is the name of a special pack of foiled paper full of whimsical text in English, French, German and Dutch. By cutting […]