Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: A few of these on my nettle patch in the garden.Any ideas?

A few of these on my nettle patch in the garden.Any ideas?