Tlangisa female leopard with an impala she grabbed as we were approaching! Filmed in the Sabi Sand Wildtuin, Greater Kruger National Park, South AfricaSubscribe:​ ​ ​| Merch: ​ Watch the newest videos ...
Some results have been hidden because they may be inaccessible to you