This is the controversial poster of Abercrombie & Fitch, in which the police of a Virginia, USA town deemed "obscene," and led to the filing of charges against the store manager (the charges were later
dropped).
Remind me, are we still in the Middle Ages? :)
No comments:
Post a Comment