Leopard tortoise

Leopard tortoise

Observation - Leopard tortoise - Southern Africa. Description: