mail_outline sales@mediastorehouse.com
Leopard tortoise (Geochelone pardalis), Karoo National Park, South Africa, Africa
Leopard (mountain) tortoise, Geochelone pardalis, in Namaqua National Park, Northern Cape, South Africa, Africa