Leaf-cutter Ants, San Vito, Costa Rica, Puntarenas Province

- Image ID: CBY9YT

Leaf-cutter Ants, San Vito, Costa Rica, Puntarenas Province

Genevieve Vallee / Alamy Stock Photo

Image ID: CBY9YT

Location: San Vito Costa Rica