group of caterpillars on nettles

group of caterpillars on nettles

Observation - group of caterpillars on nettles - UK and Ireland. Description: