Ichneumon

Ichneumon

Observation - Ichneumon - UK and Ireland. Description: Ichneumon with long ovipostor with coloured tip

Ichneumon with long ovipostor with coloured tip