Sanjay Soni is a self-taught artist who through his paintings, landscapes his thoughts and portrays his emotions in the most profound way that they touch the core of one’s heart. He has an amazing ability to capture glimpses of India on canvas