A-Z of Embroidery Stitches 2

$19.95

More than 145 new stitch techniques, each one fully explained with clear step by step photographs.

SKU: 9781782211693 Categories: ,