Aldabra Tortoise

Aldabra Tortoise

Aldabra Tortoise

Corbin pictured with a wild Aldabra Tortoise on Cousin Island in The Seychelles.