Sheela Gowda

born 1957 in Bhadravati, Karnataka,
lives and works in Bengaluru, India.

Show description