Quick view Add to Cart Elizabethan Stitches: A Guide To Historic English Needlework £26.53 Carey Company