Designed by
Title
The olive baboon Papio anubis , also called the Anubis baboon , sitting in the Nehru Zoological Park, Hyderabad, India #205621221
Description
The olive baboon Papio anubis , also called the Anubis baboon , sitting in the Nehru Zoological Park, Hyderabad, India.