Ogre faced spider (Deinopus sp.) with web, in the Ecuadorian Amazon.
Size: 3456px × 5184px
Location: Ecuador
Photo credit: © Morley Read / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: amazon, arachnid, bug, catch, deinopidae, deinopus, ecuador, faced, fauna, jungle, nature, net, ogre, predator, prey, rainforest, silk, species, spider, trap, web, white, wildlife