Larvae? on spear thistle

Larvae? on spear thistle

Observation - Larvae? on spear thistle - Global. Description: What is this? Im totally clueless.

What is this? Im totally clueless.