Red and orange insect on a rainforest leaf co03-9596 2007 colombia | pereira | arthropods | cloud forests | insects | invertebrates | montane forest | wildlife Colombia Pereira