Olive baboon young hanging from branch, Masai Mara, Kenya