Nature’s Peace
Ok, it's November 1st so it's officially time to start Christmas stuff. I know most of you say not until after Thanksgiving but for me that doesn't leave enough time to get everything done if I don't start now. For this card I stamped the Nature's Peace stamp on crumb …