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

Royalty-free stock photo ID: 42877213

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