Large Ichneumon

Large Ichneumon

Observation - Large Ichneumon. Description: At least 25mm long excluding ovipositor

At least 25mm long excluding ovipositor