Cosy Posy Yarn Co. is an artisan hand dyed yarn company. We create pretty yarn in very small batches. Hand dyed with so much amore in Ontario, Canada. For any and all of your knitting, crochet and crafting needs. We have colours for every palette.
Dream in Wool