Ichneumon stramentor

Bees, Wasps, Sawflies & AntsIchneumon stramentor