Leopard

LEOPARD

(Panthera pardus)

Power, beauty, grace and stealth combined in the nature of Africa’s most special big cat.

Copyrighted Image