Close
spiny ant (queen)
Polyrhachis sp.