One Eyed Male Leopard – proving he’s still boss!
Leopards, an awesome sighting any day and almost a guarantee in the South Luangwa National Park in Zambia, nicknamed the Valley of the Leopard. Sleeping in trees, wandering about, on the hunt, mating and fighting, we thought we had [...]