Item not found

Remarkable footage from the documentary “The eye of the leopard” filmed by the Jouberts. A young female leopard kills an adult baboon only to discovers its day old infant. And then, something totally unexpected happens…