« back to search results
Image 2 of 2
< Prev
DB-0653.jpg
Arboreal Tarantula (Avicularia sp.) on a palm leaf in lowland tropical rainforest, Bahuaja-Sonene National Park, Madre de Dios, Peru.