Caterpillars on Nettles

Caterpillars on Nettles

Observation - Caterpillars on Nettles - UK and Ireland. Description: