40 & 46 count Needle and Flax

Valley Forge ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Valley Forge ~ 40 count hand dyed Newcastle linen ~ Needle and Flax

Gallows Hill ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Gallows Hill ~ 40 count hand dyed Newcastle linen ~ Needle and Flax

Mackinac Fudge ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Mackinac Fudge ~ 40 count hand dyed Newcastle linen ~ Needle and Flax

Pemberley ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Dolley Madison ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Dolley Madison ~ 40 count hand dyed Newcastle linen ~ Needle and Flax

Eastwick ~ 40 count hand dyed Newcastle linen ~ Needle and Flax

Sleeping Bear ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Sleeping Bear ~ 40 count hand dyed Newcastle linen ~ Needle and Flax

Thornfield ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Dirty Teacup ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Hemingway ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Hawthorne ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Fragile ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Shiloh ~ 46 count hand dyed Bristol linen ~ Needle and Flax

Shiloh ~ 40 count hand dyed Newcastle linen ~ Needle and Flax

Brea ~ 46 count hand dyed Bristol linen ~ Needle and Flax