Larva

Larva

Observation - Larva. Description: a small number were found on thistles

a small number were found on thistles