Caterpillar on Picris echiodes

Caterpillar on Picris echiodes

Observation - Caterpillar on Picris echiodes. Description: