The Drinker Caterpillar

The Drinker Caterpillar

Observation - The Drinker Caterpillar - UK and Ireland. Description: