South Africa - St. Lucia - Weaver Ants' Nest on a Tree
Weaver ants' nests are among the most complex ants' nests - they do fold a leaf over to make a nest - what brilliant little creature - they do give a nasty bite.
South Africa - St. Lucia - Weaver Ants' Nest on a Tree
Weaver ants' nests are among the most complex ants' nests - they do fold a leaf over to make a nest - what brilliant little creature - they do give a nasty bite.
Commentaire 0
Supprimer le commentaire
Effacer commentaire et réponses