Animal rights protest outside Oxford University. The... 15 Dec 2005, Nick Hall - NH051206.jpg

Animal rights protest outside Oxford University. The... 15 Dec 2005, Nick Hall - NH051206.jpg