A leopard with a piece of meat on a tree, Namibia, Africa

Royalty-free stock photo ID: 197110

A leopard with a piece of meat on a tree, Namibia, Africa