macro image, rainforest, caterpillar, colourful, leaf, blue backdrop, green, costa rica, south america, rain forest, foliage, colorful, larva, plant part, forest, animal, vegetation
Colourful caterpillar eating leaf on a branch in a rainforest in Costa Rica