Natural Weavers Cloth

$5.50

55% polyester 45% cotton for needle punching
Sold in 1/2 yard increments