Unbelievable Leopard Kill Norman Carr Safari Zambia 2014

We came across this Leopard by accident travelling between Luwi Camp and Chinzombo Camp in South Luangwa National Park. A big thank you to Lawrence...
Back to Top