A leaf cutter ant in a dutch zoo

A leaf cutter ant in a dutch zoo

 Stock photo ID: 98326700