Kashmir from Yarnster

Kashmir from Yarnster

Regular price $35.00

100% self-striping Cashmere

Hand Dyed Fingering Weight


More from this collection