Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Is this a Peacock Caterpillar on Nettle? I really must try harder with these!

Is this a Peacock Caterpillar on Nettle? I really must try harder with these!