Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: there were probably around 100 of these on Stinging Nettles next to a path.

there were probably around 100 of these on Stinging Nettles next to a path.