Hand-Knit Christmas Stockings
There's nothing like a hand-knit Christmas stocking (or two, or more) hanging from the mantel. Made in Nepal from Himalayan wool, these colorful stockings are knit, embroidered, and beaded by hand. They're Fair Trade products, so you can feel good about buying them. Each is 19" long and ready to bulge with gifts on Christmas morning.





