Essex Yarn Dyed

55% linen, 45% cotton, 43” wide, 5.6 oz/psy

Showing all 25 results