Designed by
Title
Close-up of Olive Baboon #106268898
Description
Closeup of Olive Baboons scientific name: papio anubis, or Nyani in Swaheli image taken on Safari located in the Serengeti/Tarangire, Lake Manyara, Ngorogoro National park in the East African country of Tanzania