caterpillar on thistle

caterpillar on thistle

Observation - caterpillar on thistle - UK and Ireland. Description: