*NEW LIMITED SPECIAL OFFER CARDED BERGSCHAF* WE ARE DESPATCHING WITHIN 1-2 WORKING DAYS. NON UK CUSTOMERS MAY HAVE TO PAY VAT AND CUSTOM CHARGES IN THEIR OWN COUNTRY

Hand Dyed Light Blonde Teeswater Locks 10g

Hand Dyed Light Blonde Teeswater Locks 10g

Regular price £2.50
Unit price  per 

Hand dyed locks from Barn 2 Yarn

  • approx 10g

 

 


Customer Reviews

No reviews yet
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)