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 »