Leopard captured in South Luangwa National Park in Zambia.


Photo taken at South Luangwa National Park, Zambia by Misuku Expeditions South Luangwa National Park, Zambia
16 Jun 2016


Taken at South Luangwa National Park

Uploaded on Jun 16, 2016 by

Like this photo?

Go on, give it a kudu!

10People gave this
a kudu