Art often intimidates me, don’t ask me why for I don’t know why. It is maybe because I was hopeless at art in school. Still when I got an invite from Asian Paints, I agreed to visit the ST+ART WIP (work in progress) Show at ICD Concor near Tughlakabad in Delhi. The ST+Art India foundation is…