Tortoise beetle larva {Cassida rubiginosa} on thistle leaf. UK