Anubis or olive baboon (Papio anubis), juvenile hanging upside down in tree, Lake Manyara National Park, Tanzania

- Image ID: H29253
imageBROKER / Alamy Stock Photo
Image ID: H29253
Anubis or olive baboon (Papio anubis), juvenile hanging upside down in tree, Lake Manyara National Park, Tanzania