62
/ 146
Leopard with an impala it has brought up the tree, Serengeti, Tanzania
Leopard with an impala it has brought up the tree, Serengeti, Tanzania