Big ants

Big ants

Observation - Big ants - Southern Africa. Description: