Large ants

Large ants

Observation - Large ants - Southern Africa. Description: