Tiny Carnivorous see-through ants

Tiny Carnivorous see-through ants

Observation - Tiny Carnivorous see-through ants - Southern Africa. Description: