Leopard Stalking Impala

Leopard Stalking Impala - Impala Ram Being Stalked By A Leopard In Kruger National Park, South Africa. Look Carefully To Spot The Leopard Hiding In The Grass Photo