A 009a

A 009a

Observation - A 009a - UK and Ireland. Description: We noticed this insect feeding on the flower head of an umbellifer in the dunes. Possibly an Ichneumon Wasp but which one?

We noticed this insect feeding on the flower head of an umbellifer in the dunes. Possibly an Ichneumon Wasp but which one?