Ichneumon

Ichneumon

Observation - Ichneumon - UK and Ireland. Description: Can someone please confirm if this is Amblyteles armatorius?

Can someone please confirm if this is Amblyteles armatorius?