green ants nesting

weaver ants are constructing their nest.

Advertisements

Leave a Reply