Moochra

Moochra

Moochra

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