Day 3 – Leopard Eating its Prey in a Tree – 2012-09-15 at 09-02-31 Published September 19, 2012 at 4288 × 2848 in Safari Pictures from Tanzania