Kashmiri embroidery has long fascinated people with its intricate patterns, fine detailing and beautiful colours.