Kaleidescope Hand Dyed Yarns - MyAngel Cotton Once upon a time

Kaleidescope Hand Dyed Yarns - MyAngel Cotton Once upon a time

Regular price $ 2.50 USD Sale

Kaleidescope Hand Dyed Cotton carefully and loving dyed. Locally sourced cotton 

100% Cotton

Light Fingering weight 

220m per 50g ball