View All 5 Artworks
New Delhi, South Delhi, India
I draw my inspiration from the natural world and my travels in India. My style is spontaneous and instinctive and my canvases have a physicality that is primal, and three-dimensional. My art emanates energy, joy, and exuberance.
I pour huge amounts of paints on canvas, allowing colors to run free...