Tlangisa female leopard catches a duiker in the thick bush and takes it to her two cubs!Filmed in the Sabi Sand Wildtuin, Greater Kruger National Park, South Africa Filmed in 4K UHD resolution using ...
Some results have been hidden because they may be inaccessible to you