Caterpillar on Picris echiodes

Caterpillar on Picris echiodes

Observation - Caterpillar on Picris echiodes - UK and Ireland. Description: