Debbieduck

North Carolina

Knitting, crocheting, soon to be spinning, hand dyeing yarn, sewing, gardening, reading.