News Artist of the week: Sheela Gowda Sheela Gowda has been nominated for the Artes Mundi prize this year Sheela Gowda is noiminated for this year’s… 01 Jan 1970