Sheela Gowda

Artist


Born:1957
Country: India

Sheela Gowda, who is of Indian origin, oscillates between drawing, sculpture and installation, with an apparent concern to symbolize relationships and the suffering these may bring about when they fail. Moreover, currently living and working in Bangalore, the artist evokes the natural world through the materials she uses.