Check out this little cutie! That’s the only young leopard I was able to see so far during over a dozen times in Africa. We were able to spot this in south Luangwa Nationalpark in Zambia. We followed it over a few days, so had many nice photo opportunities.
Location – South Luangwa National Park