caterpillar on teasel

caterpillar  on teasel

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