Royalty-free stock photo ID: 1603939609
The olive baboon (Papio anubis), also called the Anubis baboon, is a member of the family Cercopithecidae (Old World monkeys). Baboon on Kenya.
Usage and Popularity show how the Shutterstock community is engaging with this asset.
More from this artist