Tuesday, August 5, 2008

Abercrombie & Fitch


Abercrombie & Fitch is opening its first store at 23 avenue Champs Elysées in Paris.

No comments: