Painted Lady caterpillar on Thistle

Painted Lady caterpillar    D Hardiman