Picture of a leopard tortoise


Image of a leopard tortoise.

A photo of a leopard tortoise walking across a tarmac road.