Insect

Insect

Observation - Insect - UK and Ireland. Description: Sawfly? Ichneumon?

Sawfly? Ichneumon?