Background colour

PREVIEW

ID: 53478935 Image

Headline: Animal Testing Protest In Parliament Square

Caption:

Animal rights Activists at the protest against animal testing outside Parliament. Camp Beagle and various animal rights activists staged a demonstration as MPs debate animal experiments

Keywords: animal rights; peta; parliament square; camp beagle

PersonInImage: