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

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