Live stream preview
Last lions of Meru
Big Cats • 1m 37s
Meru National Park, in Kenya, was the home of Elsa - the lioness made famous by the book and film by Born Free
Meru National Park, in Kenya, was the home of Elsa - the lioness made famous by the book and film by Born Free