I pulled out this Stampendous stamp I've had forevah!
This pic does not do the card justice. I just couldnt' get a good shot - hmph! The top layer of the card is a vellum with flocked snowflakes. It is so pretty irl. The ornament is embossed in gold and embellished with crystals!