AN INITIATIVE OF CRAFT REVIVAL TRUST.  Since 1999
Moochra

Moochra

A slanting stitch described as ‘twisted’ in kantha embroidery.