Leopard Tortoise (Stigmochelys pardalis) South Africa

Leopard Tortoise (Stigmochelys pardalis) South Africa

 Stock photo ID: 99415550