Favorites - davidleonardphoto
Powered by SmugMug Log In

Olive Baboon (Papio anubis)

Baby Olive Baboon; September 2, 2012; Nakurua National Park, Kenya

Baboon

From African Mammals