Big Turtle, Big City: Lonesome George, the giant tortoise from the Galapagos Islands, is on display at the American Museum of Natural History in New York City.
Big Turtle, Big City: Lonesome George, the giant tortoise from the Galapagos Islands, is on display at the American Museum of Natural History in New York City.