Thank you for your patience while we retrieve your images.


Thumbnails
 
Aldabra Giant Tortoise

Aldabra Giant Tortoise

Aldabra giant tortoise, from the islands of the Aldabra Atoll in the Seychelles, is one of the largest tortoises in the world.