Graeme Duane
2010 • 50m
A dramatic, real-life tale of three leopards plays out in Botswana's Okavango Delta. This is prime territory for Africa's most secretive big cat and although leopards normally avoid contact with each ...