Araneae - Spiders - margygreen
Powered by SmugMug Log In

pink-toed tarantula, Avicularia avicularia (Theraphosidae). EO Wilson trail, Shiripuno, Orellana Ecuador