Anoplolepis rufescens ...

Anoplolepis rufescens ...

Observation - Anoplolepis rufescens ... - Southern Africa. Description: