« Previous | Main | Next »

December 24, 2014

Giant Tortoise on the Aldabra Atoll in the Seychelles Islands

930221-37-02BForWebOnly.jpg

As 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.

« Previous | Main | Next »