A leaf cutter ant (Atta sp.) carrying a piece of a leaf.
Return to: [MEM] [Info & Services] [Ross Hutchins page]