Immature Speckled Wood larva ?

Immature Speckled Wood larva ?

Observation - Immature Speckled Wood larva ? - UK and Ireland. Description: Found on seat near foodplant (grasses), not far from Noah's Hide, Somerset Levels

Found on seat near foodplant (grasses), not far from Noah's Hide, Somerset Levels