Royalty-free stock photo ID: 132998426

Amur leopard resting on the branch - Image