Costa Rica - danolsen
Atta cephalotes

Atta cephalotes