1 - hemipteran larva

1 - hemipteran larva

Observation - 1 - hemipteran larva - UK and Ireland. Description: