Parasitica (Ichneumon) I think

Parasitica (Ichneumon) I think

Observation - Parasitica (Ichneumon) I think - UK and Ireland. Description: