Weird & Wonderful hand-dyed yarn. Lovingly created in small batches in Staffordshire, UK.
Follow Yarnbarf on Instagram!