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