Caterpillars on nettle

Caterpillars on nettle

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