Teeswater Roving - 1 oz
$5.00
![Teeswater Roving - 1 oz Teeswater Roving - 1 oz](images/bewitch/veronica2.jpg)
![Teeswater Roving - 1 oz Teeswater Roving - 1 oz](images/bewitch/veronica2.jpg)
All of Teeswater Roving is from a New England farm. Support your local farms today!
![visa, mastercard, discover, amex visa, mastercard, discover, amex](images/card-types.gif)
We accept, checks, purchase orders and all major credit cards
Low Prices and Worldwide Free or Discounted Shipping