Capt'n John continues in his search for the ten most expensive fabrics and returns with Fabric #9. This week's fabric comes from the Alpaca. Read on through and find out why Alpaca breaks into the list.
Capt'n John continues in his search for the ten most expensive fabrics and returns with Fabric #9. This week's fabric comes from the Alpaca. Read on through and find out why Alpaca breaks into the list.