Drinker Moth Larva

Drinker Moth Larva

Observation - Drinker Moth Larva - UK and Ireland. Description: