Handspun & HandwovenA collection of pieces where some or all of the yarn is handspun by Mary and then handwoven.