29
/ 165
Leopard with an impala it has brought up the tree, Serengeti, Tanzania
Leopard with an impala it has brought up the tree, Serengeti, Tanzania