Rajkumari Sharma Tankha “Art is a journaling of my life. I create art that flows from the depths of my heart and experiences,” says Neha Bisht, whose works are currently on display at IIC, New Delhi. The exhibition titled The HImalayan Trail has 22 works in all – the work spanning eight years, year 2016 […]Read More