a baby baboon eating
A baby baboon eating. Baboons number in the hundreds at Lake Manyara.

BACK