leaf cutter ant carrying piece of leaf, costa rica 3

Royalty-free stock photo ID: 35224141

leaf cutter ant carrying piece of leaf, costa rica 3