green ants nesting

weaver ants are constructing their nest.
Advertisements

Leave a Reply