Hand Maiden

Each skein of Hand Maiden Fine Yarn is carefully dyed by hand in tiny batches so that no two skeins are exactly alike, making every garment one-of-a-kind. Proudly made in Halifax Nova Scotia Canada.