Home » Wildlife Photo Competition Entry » 6247

Leopard In A Tree, Masai Mara, Kenya by Nicole Andersen



Inspired by this photo?

Visit wexas.com for more information on Africa.