larva?

larva?

Observation - larva? - UK and Ireland. Description: