100% cotton Baker's Twine in black & white.

  • 500 yards / 457.2 metres
Left Continue shopping
Your Order

You have no items in your cart