Greenbottle fly {Gymnochaeta viridis} on Spurge, UK.