The Winter Woods stamp set is the perfect set for Christmas cards. I love Night of Navy and Whisper White together and I also love to emboss on my Christmas cards. This card fits both those loves. The embossed trees from the Winter Woods stamp set make this look like an icy White Christmas scene. Read More