Toggle Nav

Leopard, Namibia

Leopard, Namibia

Leopard (Panthera pardus) laying on ground and watching prey, Namibia.