Moorland Clouded Drab Larva

Moorland Clouded Drab Larva

Observation - Moorland Clouded Drab Larva - UK and Ireland. Description: