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

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