This is the larvae of a hoverfly Syrphus sp. I found it on one of my roses, where it was no doubt keeping the greenfly down. One of the true gardeners friends.
In case you were wondering which was the front and the back of this thing, the rear has the two little orangy nodules. In the image below shows the head end.
I used to find these larvae used to turn my stomach with their semi-translucency and the way they squirmed when they moved, but now I mavel at them, and appreciate them for their intricacy in design, and the amazing diverse creatures they are.
Click and click again on the images to get that little bit closer …
May 2019, rear garden, Staffordshire, England. © Pete Hillman.