Close
Spiny Sugar Ant
Polyrhachis rastellata