natureislit.com
Jonathan The Tortoise Photographed In 1886 And 2017
The stories he could tell! Jonathan, a Seychelles Giant Tortoise who is the oldest currently living known land animal. They suspect his hatching date is in 1832, so at time of writing, he would be …