Loading...

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

Via



Loading...