Giant turtle (Geochelone gigantea), endemic to the Islands of the Aldabra Atoll in the Seychelles, in natural conditions. This is one of the largest turtles in the world.
Giant turtle (Geochelone gigantea), endemic to the Islands of the Aldabra Atoll in the Seychelles, in natural conditions. This is one of the largest turtles in the world.