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