Leopard Tortoise

The leopard tortoise (Stigmochelys pardalis)