More than 150 free Christmas knitting patterns to knit that you will love. Make Christmas ornaments, baubles, snowmen, Santa's, angels and more!
Lorraine Culshaw