Peacock caterpillers on Nettle

Peacock caterpillers on Nettle

Observation - Peacock caterpillers on Nettle - UK and Ireland. Description: