Larva indet

Larva indet

Observation - Larva indet - UK and Ireland. Description: