Ichneuman wasp?

Ichneuman wasp?

Observation - Ichneuman wasp? - UK and Ireland. Description: Seen feasting on aphids on pyracantha

Seen feasting on aphids on pyracantha