More ideas from O_Nadejda
Friends

Browse Salati The Leopard And Tommy The Dog Best Friends latest photos. View images and find out more about Salati The Leopard And Tommy The Dog Best Friends at Getty Images.

Leopard Tortoise

The Leopard tortoise is a large tortoise found in the savannas of eastern and southern Africa, from Sudan to the southern Cape. by Hendri Venter