top of page

 hand dyed Teeswater long locks.  they are more purple than blue

Purple teeswater locks #897

SKU: 897
$6.00Price
    bottom of page