Sheela Gowda, installation view at Ikon Gallery, 2017. Courtesy: the artist and Ikon. Sheela Gowda at Ikon Gallery, Birmingham, 16 June – 3 September 2017, ikon-gallery.org


0 Comments