Large ichneumon

Large ichneumon

Observation - Large ichneumon - UK and Ireland. Description: At least 25mm long not including ovipositor & antennae.

At least 25mm long not including ovipositor & antennae.