Sawfly larva?

Sawfly larva?

Observation - Sawfly larva? - UK and Ireland. Description: found in an ancient woodland in Nottinghamshire on an open sunny ride. Anyone know what it is?

found in an ancient woodland in Nottinghamshire on an open sunny ride. Anyone know what it is?