Insects and Spiders

Image 6 of 9
< Prev Next >
AA-0121.jpg
Tarantula (Theraphosidae) resting on a liana in  lowland tropical rainforest, Tambopata National Reserve, Madre de Dios, Peru.