Concept photo of a weaver ant holding up the red and white flag which is the Indonesian national flag. #252871501
Description
Concept photo of a weaver ant holding up the red and white flag which is the Indonesian national flag. This bright red ant has the scientific name Oecophylla smaradigna.