larva on thistle head

larva on thistle head

Observation - larva on thistle head. Description: 2-3cm

2-3cm