Edith Edmunds, a 99-year-old resident of Halifax County, is weaving history into her quilts, using her lifelong passion for ...