Insects and Spiders

Image 1 of 9
Next >
DB-0653.jpg
Arboreal Tarantula (Avicularia sp.) on a palm leaf in lowland tropical rainforest, Bahuaja-Sonene National Park, Madre de Dios, Peru.