Abercrombie & Fitch

Arts & CultureNewsParis

Abercrombie & Fitch is Coming to Paris!

As a former Abercrombie & Fitch employee (in their corporate office), I looked on with interest at the enormous billboard on their future store on the Champs-Élysées.
[formidable id=12]
Please select a valid form