Face of an Olive Baboon (Papio anubis) in Ethiopia.

Face of an Olive Baboon (Papio anubis) in Ethiopia. - 114865264

Similar stock images

to-top-page