A close up of a leopard resting in the fork of a large tree

Royalty-free stock photo ID: 94151062

A close up of a leopard resting in the fork of a large tree