Male leopard feeding on an impala carcass up a leadwood tree

We saw a male leopard feeding on an impala carcass up a leadwood tree, S127 west of H1-4 near Satara Kruger Park
We saw a male leopard feeding on an impala carcass up a leadwood tree, S127 west of H1-4 near Satara Kruger Park