Kashmir handcrafts have long been considered the most exquisite examples of hand embroidery in the world.

Search