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