Araneae - Spiders - margygreen
Powered by SmugMug Log In

ogre-faced netcasting spider, Deinopis sp. (Deinopidae). Bates loop, Shiripuno, Orellana Ecuador