redherringknits.com
Free Antique Knitting Books
Yup. They exist. Now, before we get too far into this, I would like to unequivocally state that of my four favorite places on planet Earth, three are libraries. Libraries are wonderful places, ho...