Photo Gallery


Aldabra Giant Tortoise

12.31.1969

Aldabra Giant Tortoise

This giant is from the Indian Ocean islands of the Aldabra Atoll in the Seychelles, and can grow to be one of the largest tortoises in the world.