Reference ID: 4161

Yellow Baboon

Yellow Baboon, Ruaha National Park, Tanzania

Back
More