Insects and Spiders

Image 9 of 9
< Prev
MB-0230.jpg
Brightly-colored Caterpillars (Lepidoptera) cluster on a tree trunk in lowland tropical rainforest, Manu National Park, Madre de Dios, Peru.