A woman shouts, protesting about the use of animals for... 15 Dec 2005, Nick Hall - NH051204.jpg

A woman shouts, protesting about the use of animals for... 15 Dec 2005, Nick Hall - NH051204.jpg