Young female Leopard (Panthera pardus) perching on a tree; Tanzania
Resolution
3533 x 5310px
Contributor
Rights
Release
Stock Photo ID
D869_266_893
More ways to save
Market freeze