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.

5 photos found