Larva

Observation - Larva - UK and Ireland. Description: Can anyone identify the species of this larva?
Can anyone identify the species of this larva?
Observation - Larva - UK and Ireland. Description: Can anyone identify the species of this larva?
Can anyone identify the species of this larva?