By steveuptonphotography 0 Comment Leopard in Tree This is a picture of a Leopard waiting on prey from a tree in Sanburu National Park, Kenya.