Ichneumon wasp

Ichneumon wasp

Observation - Ichneumon wasp - Southern Africa. Description: