Huge troop of Olive Baboons in grass on ground in Lake Manyara National Park Tanzania East Africa

- Image ID: A41GBK