862-03354129
A Giant Tortoise lumbers down a sandy beach on Aldabra.
Rights-Managed
862-03437358
Aldabran giant tortoise (Geochelone gigantean),Aldabra Island.