Natural Twine Ball

Sale price$12

250 feet of natural twine.