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

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