Cotton Sliver – White 100g

£6.20

White upland cotton sliver

In stock

Add to Wishlist
Add to Wishlist