Sewing Demonstrations from American Sewing Guild in Durham, CT | The 860 Life