The Magic of Christmas…..The Boy Who Won the Giant Teddy Bear December 23, 2017 Guinevere Cramer 2d Comments Since the week of after Thanksgiving, the newest bear of the Martha’s Vineyard Teddy Bear Suite, Nemsha, has had its… Continue Reading →