Leopard tortoise (R61)

Leopard tortoise (R61)

Observation - Leopard tortoise (R61) - Southern Africa. Description: