caterpillers on nettle

caterpillers on nettle

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