Prepupal larva of artichoke plume moth, Platyptilia carduidactyla.

Artichoke plum moth prepupa artichoke plume moth larva getting ready to pupate in bracts of artichoke bud. Monterey Co., Jack Kelly Clark.  Credit: Jack Kelly Clark, UC IPM
Credit: Jack Kelly Clark, UC IPM