Whose larva?

Whose larva?

Observation - Whose larva? - UK and Ireland. Description: