Stock Photo: Yellow Baboon sitting on a branch, Amboseli National Park, Amboseli, Kenya (Papio cynocephalus)