Leopard tortoise
The Leopard tortoise(Geochelone pardalis) is a large and attractively marked tortoise found throughout the savannas of Africa, from Sudan to the southern Cape (South Africa)
© Flatscreen | Stock Free Images
Similar Free Images