40 & 46 count 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

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

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

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

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

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

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

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

Dirty Teacup ~ 40 count hand dyed Newcastle linen ~ Needle and Flax