Larva-eating ants

Larva-eating ants

Observation - Larva-eating ants - Southern Africa. Description: