Close

Turtle ant

Cephalotes sp.

Turtle ant