Animal rights protestors, Oxford. Banner for SPEAK held... 15 Dec 2005, Nick Hall - NH051201.jpg

Animal rights protestors, Oxford. Banner for SPEAK held... 15 Dec 2005, Nick Hall - NH051201.jpg