Gall fly

Gall fly

Observation - Gall fly . Description: Gall flies mating on Greater knapweed and female extending her long ovopisitor after mating before laying eggs in flower bud.

Gall flies mating on Greater knapweed and female extending her long ovopisitor after mating before laying eggs in flower bud.