UK: All creatures great and small - London Zoo carries out annual stock take

Ruptly