Animal Rights protest in Cambridge on 17 April 2004 against Huntingdon Life Sciences


Size: 5146px × 3314px
Photo credit: © Anthony Eva / Alamy / Afripics
License: Licensed
Model Released: No