Leaf cutters entering their nest co01-9116 2007 colombia | tayrona national park | ants | arthropods | insects | invertebrates | leaf-cutter ants Colombia Tayrona