Happy leopard found dead ellie, Chobe National Park, Botswana


Photo taken at Chobe National Park, Botswana by Kalahari Skies Chobe National Park, Botswana
05 Jan 2016


Taken at Chobe National Park

Uploaded on Jan 05, 2016 by

Like this photo?

Go on, give it a kudu!

11People gave this
a kudu