Leopard stalking its prey (photo)

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.
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.