Large ants

Large ants

Observation - Large ants - Southern Africa. Description: dav

dav