Ecuadorian Biodiversity Shows one of its Stranger Sides with the Pinocchio Lizard!
Biodiversity in the tropical forests of South America are renowned for producing a seemingly constant parade of beautiful, bizarre creatures. Most are insects seen on