Tortoise thought to be extinct for 100 years discovered in Galapagos Islands


Posted on: February 21st, 2019 by ABC News No Comments

The female Chelonoidis phantasticus was located on the remote Galapagos island of Fernandina.



Leave a Reply

You must be logged in to post a comment.