You have no items in your shopping cart.
Stock Level: 143 packs
Sizes 8 & 10 assorted
Due to the nature of dyeing process colour may transfer until first few washes
1 3 4 7 2 6