Hope Snowflake Card

This beautiful snowflake card has a removable ornament gift with an imprinted vellum overlay that is imprinted with either the word Hope, or the words Happy Holidays. Hang it on a tree, in your office, or anywhere that needs a festive decoration, then after the holidays, plant it to grow colorful wildflowers!