Osa, Costa Rica April 2021
Soldiers locally known as tiger ants Finca Santa María April 2021
Finca Santa María April 2021