Hand Dyed Hand Sewn 1830s Reproduction Linen Dress It is 100% linen hand dyed with indigo and then entirely hand stitched. The dye… Continue Reading