Leopard (Panthera pardus) sleeping on the tree in nature reserve in South Africa

Royalty-free stock photo ID: 54172552

Leopard (Panthera pardus) sleeping on the tree in nature reserve in South Africa