larva on thistle head

larva on thistle head

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

2-3cm