Larva Indet

Larva Indet

Observation - Larva Indet - UK and Ireland. Description: