Olive Baboon nursing its baby (Papio anubis), Samburu Game Reserve, Kenya, Africa.

Back to thumbnails