nature – reintroduced / rehabilitated chimpanzee, baboon island, the gambia
nature