The Royal Beasts

temporary exhibition at the Tower of London