Giant Tortoise in the Rain
- Cleared
Occurred on November 22, 2017 / Aldabra Atoll, Seychelles
Info from Licensor: "Aldabra Atoll World Heritage Site is home to the world's largest population of giant tortoises. There is no groun..
Location
Aldabra Atoll, Seychelles
Occurred
Nov-22-2017
Posted By
Adam Michael Mitchell
Posted On
Mar-21-2018