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

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