Baboon babies, Amboseli National Park, Kenya.
Lilac Breasted Roller, Maasai Mara National Reserve, Kenya.
Cheetah mother and cub, Amboseli National Park, Kenya.