Animal Rights protest in London, UK by Thomas Krych / SOPA Images
Animal rights activists gathered at Trafalgar Square and marched through central London to oppose the slaughter of dolphins and whales on Faroe Islands and Japan.
You must be logged in to use lightbox functionality