Animal rights protests outside Oxford University. A... 15 Dec 2005, Nick Hall - NH051219.jpg

Animal rights protests outside Oxford University. A... 15 Dec 2005, Nick Hall - NH051219.jpg