Share
twitterlinkedinfacebook
Image 1 of 1
090227_HLS_Demo_049.jpg
SHAC (Stop Huntingdon Animal Cruelty) protest against Huntingdon Life Sciences in City of London marching from Bank of England to the New York Stock Exchange in London Wall. 27 Feb 09