Hand embroidery in Jaipur India, showing a traditional craft related to rug making.

Advertisement