Carmine Thick and thin layer

Carmine Thick and thin layer

Regular price $42 Unit price  per 

In house Hand dyed, spun and knit red thick and thin layer
Sale

Unavailable

Sold Out