'Zawadi' Leopard resting up in tree {Panthera pardus} Masai Mara NR, Kenya, East Africa. BIG CAT DIARY