Sheela Gowda is an artist.
Sheela Gowda is an artist.