Back to gallery

Turtle ants (Cephalotes sp.) communicating near nest

Photo from Finca Las Piedras, Peruvian Amazon.

1,685 views
31 faves
2 comments
Uploaded on January 29, 2020
Taken on January 10, 2022