Ecuador: Pinocchio Lizard


The link below is to an article that takes a look at the Pinocchio Lizard from Ecuador.

For more visit:
http://www.treehugger.com/natural-sciences/extinct-pinocchio-lizard-spotted-again-ecuadors-cloud-forests.html