Welcome to the kaleidoscope that is Indian textiles - a vividly colourful and unendingly inspiring world where embroidery, design and techniques are as varied as the very culture of India itself.