Basic Stitches of Embroidery - Couverture souple

Victoria And Albert Museum

 
9780112900863: Basic Stitches of Embroidery