Predatory Wasp with caterpillar, Zambia

Predatory Wasp with caterpillar, Zambia

Predatory Wasp with caterpillar, Zambia