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

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