Leopard {Panthera pardus} resting up in tree, Serengeti NP, Tanzania, East Africa