FFFFUU Abercrombie: A well-dressed mob protests the opening of Abercrombie & Fitch stores on London’s Savile Row.
via