Baboon

Baboon On The Cape Point. South Africa. Photo