young female leopard on branch of big tree in Sabi Sand nature reserve, South Africa

Royalty-free stock photo ID: 79687342

young female leopard on branch of big tree in Sabi Sand nature reserve, South Africa