Baboon

Baboon in Lake Manyara, Tanzania during safari

Speak Your Mind

*

CommentLuv badge