Ichneumon, Amblyteles armatorius

Ichneumon, Amblyteles armatorius

Observation - Ichneumon, Amblyteles armatorius. Description: