A leopard (Panthera pardus) walks along a road, Samburu National Reserve, Kenya, East Africa, Africa
Resolution
5130 x 3420px
Contributor
Rights
Release
Stock Photo ID
D246_29_10351