Designed by
Title
The giant turtle is endemic to the Seychelles. Close-up. #255047292
Description
The giant turtle Aldabrachelys gigantea is endemic to the Seychelles. Close-up. Front view. Scaly paws, wrinkled neck, carapace are visible. The grass is lying on the ground.