AN INITIATIVE OF CRAFT REVIVAL TRUST.  Since 1999
Stitching

Handmade & Other Papers

Stitching

Stitching

Paper

Stitching is a method of binding layers of cloth together using a needle and thread either by hand or using a machine.