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


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