larvae of which insect

larvae of which insect

Observation - larvae of which insect - UK and Ireland. Description: