Monthly Archives: December 2011 Featured in Martha Stewart Living

If you happen to browse the Martha Stewart Living December issue or catch a recent episode of The Martha Stewart Show, you might notice an assortment of green holiday candy that literally jumps off the page…or screen! You can’t help … Continue reading

Posted in News, Press Releases | Comments Off