Renowned Indian artists showcase their creations… Indore, a key city in Central India which has always been steeped in culture, fashion and royal elegance is now…