Leopard Tortoise Peeking from Its Shell (Stock Footage)

Leopard Tortoise Peeking from Its Shell (Stock Footage)

Close-up of a leopard tortoise (Stigmochelys pardalis) peeking from its shell, South Africa

by
by
by
by
by
by