Lepidoptera Larva indet

Lepidoptera Larva indet

Observation - Lepidoptera Larva indet - UK and Ireland. Description: