Boxes of foxes! The Frieda the Fox stuffed animal is now available to buy (in time for holiday shopping). You can buy her at Stuffington Bear Factory’s website. Made in the U.S.A.!...
Read more