« back to search results
Image 48 of 149
< Prev Next >
AA-0121.jpg
Tarantula (Theraphosidae) resting on a liana in  lowland tropical rainforest, Tambopata National Reserve, Madre de Dios, Peru.