Debra Bustin Aotearoa New Zealand, b.1957 Untitled 1985 Screenprint 750 x 690mm 85/42 Tags: insects, spiders (animals) Save to My Gallery