© Chris A Crumley | |||
December 24, 2014Giant Tortoise on the Aldabra Atoll in the Seychelles IslandsAs 2014 draws to a close, I look back on some memorable people, pics and places from the past. Here's one, a giant tortoise on the Aldabra Atoll in the Seychelles Islands, about 1,000 miles into the Indian Ocean off the coast of Africa, not far from Madagascar.
| |||