Aldabra Giant Tortoise (Aldabrachelys Gigantea)

Royalty-Free Stock Photo
Download Aldabra Giant Tortoise (Aldabrachelys Gigantea) Stock Photo - Image: 19082804

This tortoise, who is one of the biggest in the world lives in the Seychelles.

ID 19082804 | Dreamstime
  • 2
  • 1244
  • 1
Extended licenses