Leopard stalking its prey (photo)

Leopard in South Africa. Photo by Rhett A. Butler

Leopard in South Africa. Photo by Rhett A. Butler

This leopard is stalking a group of impala in South Africa’s Mala Mala Game Reserve.

More pictures of wild cats

Author: Mongabay

Share This Post On