Leopard jumping out of a tree, Panthera pardus, South Luangwa National Park, Zambia

Loading…
Leopard jumping out of a tree, Panthera pardus, South Luangwa National Park, Zambia