Maggots took the art world by storm this week, thanks to University of Manchester academics. The blowfly larvae were the stars of Pestival – the international insect arts festival at London’s South ...
That show, and his own work featuring living flies and maggots, dead butterflies and cut-up dead animals, de-islandized England, alerting the world that Britain was no longer a second-tier art nation.