Horse Tail Hair
Available as dyed or natural horse tail hair averaging approximately 15 inches in length (All measurements are approximate).
Dyed horse tail hair is sold in 1/2 ounce packages
Natural horse tail hair is sold in 1 ounce packages
Be the first to review this product.