Close
Turtle ant
Cephalotes sp.