Angry leopard (Panthera pardus) is roaring on the scaffold on th #99562210
Description
Angry leopard (Panthera pardus) is roaring on the scaffold on the trees. The leopard is one of the five big cats in the genus Panthera. It is a member of the family Felidae.