Engel Photography

Aldabra Giant Tortoise

The species is endemic to the islands of the Aldabra Atoll in the Seychelles. It is one of the largest tortoises in the world.

2009-05-18-224013
2009-05-18-225457
2009-05-18-225500
2009-05-18-225510
2009-05-18-225650